home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / DRIVER.CAB / mitcpp01.ppd < prev    next >
Encoding:
PostScript Printer Description  |  1998-09-22  |  26.7 KB  |  780 lines

  1. *PPD-Adobe: "4.3"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1996 Adobe Systems Incorporated.
  4. *% All Rights Reserved.
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement for Minolta Color PageWorks/Pro Printer.
  9. *% Copyright 1996-1997 Minolta Co., Ltd. All rights reserved.
  10. *% Copyright 1996-1997 Peerless Systems Corp.  All rights reserved.
  11. *%
  12. *% @(#)mitcpp01.ppd    1.23 15:54:27 10/3/97
  13. *%
  14. *FormatVersion: "4.3"
  15. *FileVersion: "1.0"
  16. *LanguageEncoding: ISOLatin1
  17. *LanguageVersion: English
  18. *Manufacturer: "Minolta"
  19. *PCFileName: "MITCPP01.PPD"
  20. *Product: "(Minolta Color PageWorks/Pro)"
  21. *PSVersion: "(2015.108) 234"
  22. *ModelName: "Minolta Color PageWorks/Pro"
  23. *ShortNickName: "Minolta Color PageWorks/Pro -ps"
  24. *NickName: "Minolta Color PageWorks/Pro v2015.108 (Roman)"
  25.  
  26. *% === Options and Constraints =========
  27. *OpenGroup: InstallableOptions/Options Installed
  28.  
  29. *OpenUI *Option1/Tray 3: Boolean
  30. *DefaultOption1: False
  31. *Option1 True/Installed: ""
  32. *Option1 False/Not Installed: ""
  33. *CloseUI: *Option1
  34.  
  35. *OpenUI *InstalledMemory/Installed Memory: PickOne
  36. *DefaultInstalledMemory: 4Meg
  37. *InstalledMemory 4Meg/4 MB RAM: ""
  38. *InstalledMemory 5Meg/5 MB RAM: ""
  39. *InstalledMemory 6Meg/6 MB RAM: ""
  40. *InstalledMemory 7Meg/7 MB RAM: ""
  41. *InstalledMemory 8Meg/8 MB RAM: ""
  42. *InstalledMemory 9Meg/9 MB RAM: ""
  43. *InstalledMemory 10Meg/10 MB RAM: ""
  44. *InstalledMemory 12Meg/12 MB RAM: ""
  45. *InstalledMemory 13Meg/13 MB RAM: ""
  46. *InstalledMemory 14Meg/14 MB RAM: ""
  47. *InstalledMemory 16Meg/16 MB RAM: ""
  48. *InstalledMemory 20Meg/20 MB RAM: ""
  49. *InstalledMemory 21Meg/21 MB RAM: ""
  50. *InstalledMemory 22Meg/22 MB RAM: ""
  51. *InstalledMemory 24Meg/24 MB RAM: ""
  52. *InstalledMemory 28Meg/28 MB RAM: ""
  53. *InstalledMemory 36Meg/36 MB RAM: ""
  54. *InstalledMemory 37Meg/37 MB RAM: ""
  55. *InstalledMemory 38Meg/38 MB RAM: ""
  56. *InstalledMemory 40Meg/40 MB RAM: ""
  57. *InstalledMemory 44Meg/44 MB RAM: ""
  58. *InstalledMemory 52Meg/52 MB RAM: ""
  59. *InstalledMemory 68Meg/68 MB RAM: ""
  60. *?InstalledMemory: "save
  61.  currentsystemparams /RamSize get
  62.  1048576 div round cvi dup 0 lt {pop 0} if
  63.  [
  64.   [(68Meg) 68]
  65.   [(52Meg) 52]
  66.   [(44Meg) 44]
  67.   [(40Meg) 40]
  68.   [(38Meg) 38]
  69.   [(37Meg) 37]
  70.   [(36Meg) 36]
  71.   [(28Meg) 28]
  72.   [(24Meg) 24]
  73.   [(22Meg) 22]
  74.   [(21Meg) 21]
  75.   [(20Meg) 20]
  76.   [(16Meg) 16]
  77.   [(14Meg) 14]
  78.   [(13Meg) 13]
  79.   [(12Meg) 12]
  80.   [(10Meg) 10]
  81.   [(9Meg)   9]
  82.   [(8Meg)   8]
  83.   [(7Meg)   7]
  84.   [(6Meg)   6]
  85.   [(5Meg)   5]
  86.   [(4Meg)   4]
  87.  ]
  88.  {aload pop 2 index le {exit}{pop} ifelse} forall
  89.  = flush pop
  90. restore"
  91. *End
  92. *CloseUI: *InstalledMemory
  93.  
  94. *CloseGroup: InstallableOptions
  95.  
  96. *% ===== Contraints  =====================
  97.  
  98. *% ===== If Option1 is not installed, cant choose tray3
  99. *UIConstraints: *Option1 False *InputSlot Tray3
  100. *UIConstraints: *InputSlot Tray3    *Option1 False
  101.  
  102. *% ===== If Executive, cant feed from Tray2 or Tray3
  103. *UIConstraints: *PageSize Executive *InputSlot Tray3
  104. *UIConstraints: *InputSlot Tray3 *PageSize Executive
  105. *UIConstraints: *PageSize Executive *InputSlot Tray2
  106. *UIConstraints: *InputSlot Tray2 *PageSize Executive
  107.  
  108. *UIConstraints: *PageRegion Executive *InputSlot Tray3
  109. *UIConstraints: *InputSlot Tray3 *PageRegion Executive
  110. *UIConstraints: *PageRegion Executive *InputSlot Tray2
  111. *UIConstraints: *InputSlot Tray2 *PageRegion Executive
  112.  
  113. *% ===== If B5, A5, Statement, Monarch, Com10, C5, DL, or Postcard, cant
  114. *%       feed from Tray2 or Tray3
  115. *UIConstraints: *PageSize B5 *InputSlot Tray3
  116. *UIConstraints: *InputSlot Tray3 *PageSize B5
  117. *UIConstraints: *PageSize B5 *InputSlot Tray2
  118. *UIConstraints: *InputSlot Tray2 *PageSize B5
  119. *UIConstraints: *PageSize A5 *InputSlot Tray3
  120. *UIConstraints: *InputSlot Tray3 *PageSize A5
  121. *UIConstraints: *PageSize A5 *InputSlot Tray2
  122. *UIConstraints: *InputSlot Tray2 *PageSize A5
  123. *UIConstraints: *PageSize Statement *InputSlot Tray3
  124. *UIConstraints: *InputSlot Tray3 *PageSize Statement
  125. *UIConstraints: *PageSize Statement *InputSlot Tray2
  126. *UIConstraints: *InputSlot Tray2 *PageSize Statement
  127. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
  128. *UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
  129. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
  130. *UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
  131. *UIConstraints: *PageSize Env10 *InputSlot Tray3
  132. *UIConstraints: *InputSlot Tray3 *PageSize Env10
  133. *UIConstraints: *PageSize Env10 *InputSlot Tray2
  134. *UIConstraints: *InputSlot Tray2 *PageSize Env10
  135. *UIConstraints: *PageSize EnvC5 *InputSlot Tray3
  136. *UIConstraints: *InputSlot Tray3 *PageSize EnvC5
  137. *UIConstraints: *PageSize EnvC5 *InputSlot Tray2
  138. *UIConstraints: *InputSlot Tray2 *PageSize EnvC5
  139. *UIConstraints: *PageSize EnvDL *InputSlot Tray3
  140. *UIConstraints: *InputSlot Tray3 *PageSize EnvDL
  141. *UIConstraints: *PageSize EnvDL *InputSlot Tray2
  142. *UIConstraints: *InputSlot Tray2 *PageSize EnvDL
  143. *UIConstraints: *PageSize Postcard *InputSlot Tray3
  144. *UIConstraints: *InputSlot Tray3 *PageSize Postcard
  145. *UIConstraints: *PageSize Postcard *InputSlot Tray2
  146. *UIConstraints: *InputSlot Tray2 *PageSize Postcard
  147.  
  148. *UIConstraints: *PageRegion B5 *InputSlot Tray3
  149. *UIConstraints: *InputSlot Tray3 *PageRegion B5
  150. *UIConstraints: *PageRegion B5 *InputSlot Tray2
  151. *UIConstraints: *InputSlot Tray2 *PageRegion B5
  152. *UIConstraints: *PageRegion A5 *InputSlot Tray3
  153. *UIConstraints: *InputSlot Tray3 *PageRegion A5
  154. *UIConstraints: *PageRegion A5 *InputSlot Tray2
  155. *UIConstraints: *InputSlot Tray2 *PageRegion A5
  156. *UIConstraints: *PageRegion Statement *InputSlot Tray3
  157. *UIConstraints: *InputSlot Tray3 *PageRegion Statement
  158. *UIConstraints: *PageRegion Statement *InputSlot Tray2
  159. *UIConstraints: *InputSlot Tray2 *PageRegion Statement
  160. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
  161. *UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
  162. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray2
  163. *UIConstraints: *InputSlot Tray2 *PageRegion EnvMonarch
  164. *UIConstraints: *PageRegion Env10 *InputSlot Tray3
  165. *UIConstraints: *InputSlot Tray3 *PageRegion Env10
  166. *UIConstraints: *PageRegion Env10 *InputSlot Tray2
  167. *UIConstraints: *InputSlot Tray2 *PageRegion Env10
  168. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
  169. *UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
  170. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray2
  171. *UIConstraints: *InputSlot Tray2 *PageRegion EnvC5
  172. *UIConstraints: *PageRegion EnvDL *InputSlot Tray3
  173. *UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
  174. *UIConstraints: *PageRegion EnvDL *InputSlot Tray2
  175. *UIConstraints: *InputSlot Tray2 *PageRegion EnvDL
  176. *UIConstraints: *PageRegion Postcard *InputSlot Tray3
  177. *UIConstraints: *InputSlot Tray3 *PageRegion Postcard
  178. *UIConstraints: *PageRegion Postcard *InputSlot Tray2
  179. *UIConstraints: *InputSlot Tray2 *PageRegion Postcard 
  180.  
  181. *% ===== Color/Monochrome constraints (Legal can only work in Monochrome) ===
  182. *UIConstraints: *PageSize Legal *ColorModel CMYK
  183. *UIConstraints: *ColorModel CMYK *PageSize Legal
  184.  
  185. *UIConstraints: *PageRegion Legal *ColorModel CMYK
  186. *UIConstraints: *ColorModel CMYK *PageRegion Legal
  187.  
  188. *% ===== Media Type constraints - Thick and Envelope for tray 2 and 3
  189. *% ===== Thick and Legal
  190.  
  191. *UIConstraints: *MediaType THICK *InputSlot Tray2
  192. *UIConstraints: *InputSlot Tray2 *MediaType THICK 
  193.  
  194. *UIConstraints: *MediaType THICK *InputSlot Tray3
  195. *UIConstraints: *InputSlot Tray3 *MediaType THICK 
  196.  
  197. *UIConstraints: *MediaType ENVELOPE *InputSlot Tray2
  198. *UIConstraints: *InputSlot Tray2 *MediaType ENVELOPE
  199.  
  200. *UIConstraints: *MediaType ENVELOPE *InputSlot Tray3
  201. *UIConstraints: *InputSlot Tray3 *MediaType ENVELOPE
  202.  
  203. *UIConstraints: *MediaType THICK *PageSize Legal
  204. *UIConstraints: *PageSize Legal *MediaType THICK
  205.  
  206. *UIConstraints: *MediaType THICK *PageRegion Legal
  207. *UIConstraints: *PageRegion Legal *MediaType THICK
  208.  
  209. *% ==== Device Capabilities ===============
  210. *LanguageLevel: "2"
  211. *Protocols: PJL TBCP
  212.  
  213. *FreeVM: "1000000"
  214. *VMOption 4Meg/4 MB RAM: "1000000"
  215. *VMOption 5Meg/5 MB RAM: "1000000"
  216. *VMOption 6Meg/6 MB RAM: "1400000"
  217. *VMOption 7Meg/7 MB RAM: "1400000"
  218. *VMOption 8Meg/8 MB RAM: "1600000"
  219. *VMOption 9Meg/9 MB RAM: "1600000"
  220. *VMOption 10Meg/10 MB RAM: "1600000"
  221. *VMOption 12Meg/12 MB RAM: "1600000"
  222. *VMOption 13Meg/13 MB RAM: "1600000"
  223. *VMOption 14Meg/14 MB RAM: "1600000"
  224. *VMOption 16Meg/16 MB RAM: "1600000"
  225. *VMOption 20Meg/20 MB RAM: "3500000"
  226. *VMOption 21Meg/21 MB RAM: "3500000"
  227. *VMOption 22Meg/22 MB RAM: "3500000"
  228. *VMOption 24Meg/24 MB RAM: "3500000"
  229. *VMOption 28Meg/28 MB RAM: "5400000"
  230. *VMOption 36Meg/36 MB RAM: "5400000"
  231. *VMOption 37Meg/37 MB RAM: "5400000"
  232. *VMOption 38Meg/38 MB RAM: "5400000"
  233. *VMOption 40Meg/40 MB RAM: "5400000"
  234. *VMOption 44Meg/44 MB RAM: "5400000"
  235. *VMOption 52Meg/52 MB RAM: "5400000"
  236. *VMOption 68Meg/68 MB RAM: "5400000"
  237.  
  238. *% ===== Color space changes ==========
  239. *ColorDevice: True
  240. *DefaultColorSpace: CMYK
  241.  
  242. *OpenUI *ColorModel/Color Mode: PickOne
  243. *OrderDependency: 10.1 AnySetup *ColorModel
  244. *DefaultColorModel: CMYK
  245. *ColorModel Gray/Monochrome:  "(<<) cvx exec /ProcessColorModel /DeviceGray
  246.                       (>>) cvx exec setpagedevice"
  247. *End
  248. *ColorModel CMYK/Color: "(<<) cvx exec /ProcessColorModel /DeviceCMYK
  249.                  (>>) cvx exec setpagedevice"
  250. *End
  251.  
  252. *?ColorModel: "save
  253.   (Unknown)
  254.   currentpagedevice /ProcessColorModel known
  255.   { currentpagedevice /ProcessColorModel get
  256.     32 string cvs
  257.     (Device) anchorsearch 
  258.         { pop exch pop}
  259.         { pop } ifelse
  260.    } if
  261.    = flush
  262.  restore"
  263. *End
  264. *CloseUI: *ColorModel
  265.  
  266. *% ===== Color Rendering Intent definitions   =======
  267.  
  268. *RenderingIntent: RelativeColorimetric
  269. *RenderingIntent: AbsoluteColorimetric
  270. *RenderingIntent: Saturation
  271. *RenderingIntent: Perceptual
  272.  
  273. *% ===== TRC/BG/UCR Dictionary selection =======
  274.  
  275. *OpenUI *MIImageContentDict/Image Content : PickOne
  276. *OrderDependency: 95.2 PageSetup *MIImageContentDict
  277. *DefaultMIImageContentDict: General 
  278. *MIImageContentDict General/General: "
  279.         /GeneralTxfData600x600 /ProcSet findresource
  280.         userdict /ColorTxfData600x600 3 -1 roll put
  281.         SetColorTxfProcs"
  282. *End
  283. *MIImageContentDict BusinessGraphics/Business Graphics: "
  284.         /BusinessTxfData600x600 /ProcSet findresource
  285.         userdict /ColorTxfData600x600 3 -1 roll put
  286.         SetColorTxfProcs"
  287. *End
  288. *MIImageContentDict Photographs/Photographs: "
  289.         /PhotoTxfData600x600 /ProcSet findresource
  290.         userdict /ColorTxfData600x600 3 -1 roll put
  291.         SetColorTxfProcs"
  292. *End
  293. *CloseUI: *MIImageContentDict
  294.  
  295. *% ===== Color Rendering Dictionary selection =======
  296.  
  297. *OpenUI *MIColorRenderDict/PS Color Matching : PickOne
  298. *OrderDependency: 95.1 PageSetup *MIColorRenderDict
  299. *DefaultMIColorRenderDict: RelativeColorimetric 
  300. *MIColorRenderDict Perceptual/Perceptual: "
  301.         /Perceptual findcolorrendering pop
  302.         /ColorRendering findresource setcolorrendering"
  303. *End
  304. *MIColorRenderDict RelativeColorimetric/Relative: "
  305.         /RelativeColorimetric findcolorrendering pop
  306.         /ColorRendering findresource setcolorrendering"
  307. *End
  308. *MIColorRenderDict AbsoluteColorimetric/Accurate: "
  309.         /AbsoluteColorimetric findcolorrendering pop
  310.         /ColorRendering findresource setcolorrendering"
  311. *End
  312. *MIColorRenderDict Saturation/Saturation: "
  313.         /Saturation findcolorrendering pop
  314.         /ColorRendering findresource setcolorrendering"
  315. *End
  316. *CloseUI: *MIColorRenderDict
  317.  
  318. *% =====                     ==========
  319. *TTRasterizer: Type42        
  320. *?TTRasterizer: "save
  321.  42 /FontType resourcestatus
  322.  {pop pop (Type42)} {(No Type42)} ifelse = flush
  323. restore"
  324. *End
  325.  
  326. *Throughput: "12"
  327. *Password: "()"
  328. *ExitServer: "
  329.   count 0 eq
  330.   {false}
  331.   {true exch startjob}
  332.   ifelse
  333.   not 
  334.   {
  335.     (WARNING: Cannot modify initial VM.) =
  336.     (Missing or invalid password.) =
  337.     (Please contact the author of this software.) = flush quit
  338.   } if"
  339. *End
  340. *Reset: "
  341.   count 0 eq
  342.   {false}
  343.   {true exch startjob}
  344.   ifelse
  345.   not
  346.   {
  347.     (WARNING: Cannot reset printer.) =
  348.     (Missing or invalid password.) =
  349.     (Please contact the author of this software.) = flush quit
  350.   } if
  351.   systemdict /quit get exec
  352.   (WARNING : Printer Reset Failed.) = flush"
  353. *End
  354.  
  355. *% ===== Resolution ===================
  356. *DefaultResolution: 600x600dpi/600x600dpi
  357.  
  358. *RequiresPageRegion Tray1: True
  359. *RequiresPageRegion ManualFeed: True
  360.  
  361. *% === Input options  ============
  362. *OpenUI *InputSlot/InputSlot: PickOne
  363. *OrderDependency: 20.1 AnySetup *InputSlot
  364. *DefaultInputSlot: Tray3
  365.  
  366. *% Multi purpose tray is Tray 1
  367. *InputSlot Tray1/Tray 1: "
  368.  currentpagedevice /InputAttributes get 2 get dup null eq {pop}
  369.  {dup /InputAttributes (<<) cvx exec /Priority [2 1 0]
  370.                (>>) cvx exec put setpagedevice} ifelse
  371.  (<<) cvx exec /ManualFeed false (>>) cvx exec setpagedevice"
  372. *End
  373. *% Tray2 is upper standard tray
  374. *InputSlot Tray2/Tray 2: "
  375.  currentpagedevice /InputAttributes get 0 get dup null eq {pop}
  376.  {dup /InputAttributes (<<) cvx exec /Priority [0 1 2]
  377.                (>>) cvx exec put setpagedevice} ifelse
  378.  (<<) cvx exec /ManualFeed false (>>) cvx exec setpagedevice"
  379. *End 
  380. *% Tray3 is Optional higher capactity tray
  381. *InputSlot Tray3/Tray 3: "
  382.  currentpagedevice /InputAttributes get 1 get dup null eq {pop}
  383.  {dup /InputAttributes (<<) cvx exec /Priority [1 0 2]
  384.                (>>) cvx exec put setpagedevice} ifelse
  385.  (<<) cvx exec /ManualFeed false (>>) cvx exec setpagedevice"
  386. *End 
  387. *% Multi purpose tray is Tray 1
  388. *InputSlot ManualFeed/Manual Feed: "
  389.  currentpagedevice /InputAttributes get 2 get dup null eq {pop}
  390.  {dup /InputAttributes (<<) cvx exec /Priority [2 1 0]
  391.                        (>>) cvx exec put setpagedevice} ifelse
  392.  (<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice"
  393. *End
  394.  
  395. *?InputSlot: "save
  396.  (<<) cvx exec
  397.    0 (Tray2)
  398.    1 (Tray3)
  399.    2 (Tray1)
  400.    4 (ManualFeed)
  401.  (>>) cvx exec
  402.  currentpagedevice /InputAttributes get dup /Priority known
  403.  {/Priority get 0 get dup 2 eq 
  404.      { currentpagedevice /ManualFeed get
  405.      { pop 4} if
  406.      } if
  407.   get
  408.  }
  409.  {dup length 1 eq
  410.    {{pop} forall (       ) cvs cvn get}
  411.    {pop pop (Unknown)}
  412.    ifelse
  413.  } ifelse 
  414.  = flush
  415. restore"
  416. *End
  417. *CloseUI: *InputSlot
  418.  
  419. *OpenUI *TraySwitch/Auto Tray Switching: Boolean
  420. *OrderDependency: 40.1 AnySetup *TraySwitch
  421. *DefaultTraySwitch: True
  422. *TraySwitch True/On:  "(<<) cvx exec /TraySwitch true (>>) cvx exec setpagedevice"
  423. *TraySwitch False/Off: "(<<) cvx exec /TraySwitch false (>>) cvx exec setpagedevice"
  424. *?TraySwitch: "save
  425.  currentpagedevice /TraySwitch get
  426.  {(True)} {(False)} ifelse = flush
  427.  restore"
  428. *End
  429. *CloseUI: *TraySwitch
  430.  
  431. *% === Output options ============
  432. *% Currently only one output tray available
  433.  
  434. *% === Media type selections =====
  435. *OpenUI *MediaType/Media Type: PickOne
  436. *OrderDependency: 50.2 AnySetup *MediaType
  437. *DefaultMediaType: STANDARD
  438. *MediaType STANDARD/Plain paper: "(<<) cvx exec /MediaType (STANDARD) (>>) cvx exec setpagedevice"
  439. *MediaType THICK/Thick paper: "(<<) cvx exec /MediaType (THICK) (>>) cvx exec setpagedevice"
  440. *MediaType TRANSPARENCY/Transparency: "(<<) cvx exec /MediaType (TRANSPARENCY) (>>) cvx exec setpagedevice"
  441. *MediaType ENVELOPE/Envelope: "(<<) cvx exec /MediaType (ENVELOPE) (>>) cvx exec setpagedevice"
  442. *?MediaType: "
  443.  save
  444.   currentpagedevice /MediaType {get} stopped
  445.   {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse = flush
  446.   restore"
  447. *End
  448. *CloseUI: *MediaType
  449.  
  450. *% Halftone Information ===============
  451. *HalftoneName: DefaultHalftone600x600
  452. *DefaultHalftoneType: 3
  453. *ScreenFreq: "85.0"
  454. *ScreenAngle: "45.0"
  455.  
  456. *DefaultScreenProc: Dot
  457. *ScreenProc Dot: "
  458.  {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub}
  459.  {dup mul exch dup mul add 1 exch sub} ifelse}"
  460. *End
  461. *ScreenProc Line: "{pop}"
  462. *ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1
  463.  exch sub}"
  464. *End
  465.  
  466. *DefaultTransfer: Null
  467. *Transfer Null: "{ }"
  468. *Transfer Null.Inverse: "{1 exch sub}"
  469.  
  470. *% Paper Handling ===================
  471.  
  472. *LandscapeOrientation:  Plus90
  473.  
  474. *OpenUI *PageSize/PageSize: PickOne
  475. *OrderDependency: 55.1 AnySetup *PageSize
  476. *DefaultPageSize: Letter
  477. *% 
  478. *PageSize Letter/Letter: "
  479.  (<<) cvx exec /PageSize [612 792] /ImagingBBox null
  480.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  481.  (>>) cvx exec setpagedevice"
  482. *End
  483. *PageSize Legal/Legal: "
  484.  (<<) cvx exec /PageSize [612 1008] /ImagingBBox null
  485.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  486.  (>>) cvx exec setpagedevice"
  487. *End
  488. *PageSize A4/A4: "
  489.  (<<) cvx exec /PageSize [595 842] /ImagingBBox null
  490.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  491.  (>>) cvx exec setpagedevice"
  492. *End
  493. *PageSize Executive/Executive: "
  494.  (<<) cvx exec /PageSize [522 756] /ImagingBBox null
  495.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  496.  (>>) cvx exec setpagedevice"
  497. *End
  498. *PageSize A5/A5: "
  499.  (<<) cvx exec /PageSize [420 595] /ImagingBBox null
  500.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  501.  (>>) cvx exec setpagedevice"
  502. *End
  503. *PageSize B5/JIS B5: "
  504.  (<<) cvx exec /PageSize [516 729] /ImagingBBox null
  505.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  506.  (>>) cvx exec setpagedevice"
  507. *End
  508. *PageSize Statement/Invoice: "
  509.  (<<) cvx exec /PageSize [396 612] /ImagingBBox null
  510.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  511.  (>>) cvx exec setpagedevice"
  512. *End
  513. *PageSize EnvC5/C5: "
  514.  (<<) cvx exec /PageSize [459 649] /ImagingBBox null
  515.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  516.  (>>) cvx exec setpagedevice"
  517. *End
  518. *PageSize EnvDL/DL: "
  519.  (<<) cvx exec /PageSize [312 624] /ImagingBBox null
  520.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  521.  (>>) cvx exec setpagedevice"
  522. *End
  523. *PageSize EnvMonarch/Monarch: "
  524.  (<<) cvx exec /PageSize [279 540] /ImagingBBox null
  525.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  526.  (>>) cvx exec setpagedevice"
  527. *End
  528. *PageSize Env10/Com-10: "
  529.  (<<) cvx exec /PageSize [297 684] /ImagingBBox null
  530.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  531.  (>>) cvx exec setpagedevice"
  532. *End
  533. *PageSize Postcard/J-Post: "
  534.  (<<) cvx exec /PageSize [284 419] /ImagingBBox null
  535.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  536.  (>>) cvx exec setpagedevice"
  537. *End
  538.  
  539. *?PageSize: "
  540.   save
  541.   currentpagedevice /PageSize get aload pop
  542.   2 copy gt {exch} if
  543.   (Unknown)
  544.   (<<) cvx exec
  545.      [612 792]  (Letter)
  546.      [612 1008] (Legal)
  547.      [595 842]  (A4)
  548.      [522 756]  (Executive)
  549.      [420 595]  (A5)
  550.      [516 729]  (B5)
  551.      [396 612]  (Statement)
  552.      [459 649]  (EnvC5)
  553.      [312 624]  (EnvDL)
  554.      [279 540]  (EnvMonarch)
  555.      [297 684]  (Env10)
  556.      [284 419]  (Postcard)
  557.   (>>) cvx exec 
  558.   { exch aload pop 
  559.     4 index sub abs 5 le exch 5 index sub abs 5 le and
  560.     {exch pop exit}
  561.     {pop} 
  562.     ifelse
  563.   } bind forall
  564.   = flush pop pop
  565.   restore"
  566. *End
  567. *CloseUI: *PageSize
  568.  
  569. *OpenUI *PageRegion/PageRegion:  PickOne
  570. *OrderDependency: 55.1 AnySetup *PageRegion
  571. *DefaultPageRegion: Letter
  572. *PageRegion Letter/Letter: "
  573.  (<<) cvx exec /PageSize [612 792] /ImagingBBox null
  574.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  575.  (>>) cvx exec setpagedevice"
  576. *End
  577. *PageRegion Legal/Legal: "
  578.  (<<) cvx exec /PageSize [612 1008] /ImagingBBox null
  579.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  580.  (>>) cvx exec setpagedevice"
  581. *End
  582. *PageRegion A4/A4: "
  583.  (<<) cvx exec /PageSize [595 842] /ImagingBBox null
  584.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  585.  (>>) cvx exec setpagedevice"
  586. *End
  587. *PageRegion Executive/Executive: "
  588.  (<<) cvx exec /PageSize [522 756] /ImagingBBox null
  589.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  590.  (>>) cvx exec setpagedevice"
  591. *End
  592. *PageRegion A5/A5: "
  593.  (<<) cvx exec /PageSize [420 595] /ImagingBBox null
  594.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  595.  (>>) cvx exec setpagedevice"
  596. *End
  597. *PageRegion B5/JIS B5: "
  598.  (<<) cvx exec /PageSize [516 729] /ImagingBBox null
  599.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  600.  (>>) cvx exec setpagedevice"
  601. *End
  602. *PageRegion Statement/Invoice: "
  603.  (<<) cvx exec /PageSize [396 612] /ImagingBBox null
  604.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  605.  (>>) cvx exec setpagedevice"
  606. *End
  607. *PageRegion EnvC5/C5: "
  608.  (<<) cvx exec /PageSize [459 649] /ImagingBBox null
  609.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  610.  (>>) cvx exec setpagedevice"
  611. *End
  612. *PageRegion EnvDL/DL: "
  613.  (<<) cvx exec /PageSize [312 624] /ImagingBBox null
  614.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  615.  (>>) cvx exec setpagedevice"
  616. *End
  617. *PageRegion EnvMonarch/Monarch: "
  618.  (<<) cvx exec /PageSize [279 540] /ImagingBBox null
  619.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  620.  (>>) cvx exec setpagedevice"
  621. *End
  622. *PageRegion Env10/Com-10: "
  623.  (<<) cvx exec /PageSize [297 684] /ImagingBBox null
  624.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  625.  (>>) cvx exec setpagedevice"
  626. *End
  627. *PageRegion Postcard/J-Post: "
  628.  (<<) cvx exec /PageSize [284 419] /ImagingBBox null
  629.  /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  630.  (>>) cvx exec setpagedevice"
  631. *End
  632. *CloseUI: *PageRegion
  633.  
  634. *% The following entries provide information about specific paper keywords.
  635. *DefaultImageableArea: Letter
  636.  
  637. *% ImageableArea.
  638. *ImageableArea Letter/Letter: "12.96 12.96 600 780"
  639. *ImageableArea Legal/Legal: "12.96 12.96 600 996"
  640. *ImageableArea A4/A4: "12.96 12.96 583 830"
  641. *ImageableArea Executive/Executive: "12.96 12.96 510 744"
  642. *ImageableArea A5/A5: "12.96 12.96 408 583"
  643. *ImageableArea B5/JIS B5: "12.96 12.96 504 717"
  644. *ImageableArea Statement/Invoice: "12.96 12.96 384 600"
  645. *ImageableArea EnvC5/C5: "12.96 12.96 447 637"
  646. *ImageableArea EnvDL/DL: "12.96 12.96 300 612"
  647. *ImageableArea EnvMonarch/Monarch: "12.96 12.96 267 528"
  648. *ImageableArea Env10/Com-10: "12.96 12.96 285 672"
  649. *ImageableArea Postcard/J-Post: "12.96 12.96 272 407"
  650.  
  651. *?ImageableArea: "save
  652.  /cvp {(                ) cvs print ( )print} bind def
  653.  /upperright {10000 mul floor 10000 div} bind def
  654.  /lowerleft {10000 mul ceiling 10000 div} bind def
  655.  newpath clippath pathbbox
  656.  4 -2 roll exch 2 {lowerleft cvp} repeat
  657.  exch 2 {upperright cvp} repeat flush
  658. restore"
  659. *End
  660.  
  661. *% These provide the physical dimensions of the paper by keyword, and the
  662. *% placement order within the driver selections
  663.  
  664. *DefaultPaperDimension: Letter
  665. *PaperDimension Letter/Letter: "612 792"
  666. *PaperDimension Legal/Legal: "612 1008"
  667. *PaperDimension A4/A4: "595 842"
  668. *PaperDimension Executive/Executive: "522 756"
  669. *PaperDimension A5/A5: "420 595"
  670. *PaperDimension B5/JIS B5: "516 729"
  671. *PaperDimension Statement/Invoice: "396 612"
  672. *PaperDimension EnvC5/C5: "459 649"
  673. *PaperDimension EnvDL/DL: "312 624"
  674. *PaperDimension EnvMonarch/Monarch: "279 540"
  675. *PaperDimension Env10/Com-10: "297 684"
  676. *PaperDimension Postcard/J-Post: "284 419"
  677.  
  678. *% Font Information =====================
  679. *DefaultFont: Courier
  680. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  681. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  682. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  683. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  684. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  685. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  686. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  687. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  688. *Font Courier: Standard "(002.004S)" Standard ROM
  689. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  690. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  691. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  692. *Font Helvetica: Standard "(001.006S)" Standard ROM
  693. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  694. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  695. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  696. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  697. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  698. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  699. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  700. *Font Helvetica-Condensed: Standard "(001.006S)" Standard ROM
  701. *Font Helvetica-Condensed-Bold: Standard "(001.007S)" Standard ROM
  702. *Font Helvetica-Condensed-BoldObl: Standard "(001.007S)" Standard ROM
  703. *Font Helvetica-Condensed-Oblique: Standard "(001.006S)" Standard ROM
  704. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  705. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  706. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  707. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  708. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  709. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  710. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  711. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  712. *Font Symbol: Special "(001.007S)" Special ROM
  713. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  714. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  715. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  716. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  717. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  718. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  719.  
  720. *?FontQuery: "save
  721. {count 1 gt
  722.   {exch dup 127 string cvs (/)print print (:)print
  723.    /Font resourcestatus
  724.    {pop pop (Yes)} {(No)} ifelse =
  725.   }
  726.   {exit}
  727.   ifelse
  728. } bind loop
  729. (*) = flush
  730. restore"
  731. *End
  732.  
  733. *?FontList: "save
  734.  (*) {cvn ==} 128 string /Font resourceforall
  735.  (*) = flush
  736. restore"
  737. *End
  738.  
  739. *% Printer Messages (verbatim from printer):
  740. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  741. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  742. *Message: "\FontName\ not found, using Courier"
  743.  
  744. *% Status (format: %%[ status: <one of these> ] %%)
  745. *Status: "initializing"
  746. *Status: "idle"
  747. *Status: "busy"
  748. *Status: "waiting"
  749. *Status: "online"
  750.  
  751. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  752. *Source: "Parallel"
  753. *Source: "EtherTalk"
  754. *Source: "LocalTalk"
  755.  
  756. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  757.  
  758. *% Color Separation Information =====================
  759.  
  760. *DefaultColorSep: ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi
  761.  
  762. *%  For 85 lpi / 600 x 600 dpi  ===============================
  763.  
  764. *ColorSepScreenAngle ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  765. *ColorSepScreenAngle CustomColor.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  766. *ColorSepScreenAngle ProcessCyan.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  767. *ColorSepScreenAngle ProcessMagenta.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  768. *ColorSepScreenAngle ProcessYellow.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  769.  
  770. *ColorSepScreenFreq ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  771. *ColorSepScreenFreq CustomColor.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  772. *ColorSepScreenFreq ProcessCyan.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  773. *ColorSepScreenFreq ProcessMagenta.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  774. *ColorSepScreenFreq ProcessYellow.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  775.  
  776. *% Last Edit Date: Oct 03, 1997 
  777. *% The byte count of this file should be exactly 026612 or 27391
  778. *% depending on the filesystem it resides in.
  779. *% end of PPD file for MINOLTA
  780.